impounding dams - Türkçe İngilizce Sözlük